<?php 

namespace Home\Controller;
use Think\Controller;

/**
 * 公共控制器
 */
class CommonController extends Controller
{

	public function __construct()
	{
		parent::__construct();
		// 随机生成一个用户stuId
		// if (!session("stuInfo")) {
		// 	// 如果用户已经登入，则不需要去调用生成随机用户user_id
		// 	$this->make_rand_user_id();
		// }

		$this->get_base_info();
	}

	/**
	 * 每个登入的用户随机生成一个id
	 */
	// public function make_rand_user_id()
	// {
	// 	if (!session("stuId")) {
	// 		$stuId = time();
	// 		# 如果不存在就重新生成一个
	// 		session("stuId", $stuId);
	// 		session("stuInfo", "gz31");
	// 	}
	// }

	public function get_base_info()
	{
		// 分类信息
		$cats = M("AskCategory")->where("pid=0")->select();
		// 网站的配置信息
		$website_info = session("website_info");
		// 前台用户信息  
		$webuserinfo = session("stuInfo");
        // dump($webuserinfo);
        $data = empty($webuserinfo) ? null : $webuserinfo;

        
		$this->assign("cats", $cats);
		$this->assign("webuserinfo", $webuserinfo);
		$this->assign("website_info", $website_info);
	}
	
}